i3dio.exporter:export_blend_to_i3d:INFO: Blender version is: 2.93.5
i3dio.exporter:export_blend_to_i3d:INFO: I3D Exporter version is: 4.1.0
i3dio.exporter:export_blend_to_i3d:INFO: Exported using 'element_tree'
i3dio.exporter:export_blend_to_i3d:INFO: Exporting to C:\Users\JEROD\Documents\My Games\FarmingSimulator2022\mods\pete379RIGOUT\New folder\3796.i3d
i3dio.exporter:_export_selected_objects:INFO: 'Selected Objects' export is selected'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Circle] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Circle] Filling out basic attributes, {name='Circle', nodeId='1'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Circle] Filling out basic attributes, {name='Circle', nodeId='1'}
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:WARNING: [Circle] has no vertices! Export of this mesh is aborted.
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Circle] has shape ID '1'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Circle] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7895)
            (0.0000, 1.0000, 0.0000,  1.9432)
            (0.0000, 0.0000, 1.0000,  1.0038)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Circle] translation is <Vector (-0.7895, 1.9432, 1.0038)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Circle] has translation: [-0.789503 1.94317 1.00385]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Circle] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Circle] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Circle] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.010] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.010] Filling out basic attributes, {name='Sphere.010', nodeId='2'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.010] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.010] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.010] Filling out basic attributes, {name='Sphere.010', nodeId='2'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.010] Has material 'mirror'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [mirror] Filling out basic attributes, {name='mirror', nodeId='1'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [mirror] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [mirror] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [mirror] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.010] Subset with index [0] based on material 'mirror'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.010] Processing subset: materialId="1" numTriangles="87" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.010] Has subset 'mirror' with '87' triangles and materialId="1" numTriangles="87" firstIndex="0" firstVertex="0" numIndices="261" numVertices="73"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.010] Has '1' subsets, '87' triangles and '73' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.010] has shape ID '2'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.010] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.010] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.010] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.010] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.010] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.010] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.011] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.011] Filling out basic attributes, {name='Sphere.011', nodeId='3'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.011] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.011] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.011] Filling out basic attributes, {name='Sphere.011', nodeId='3'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.011] Has material 'chr_brushed.001'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [chr_brushed.001] Filling out basic attributes, {name='chr_brushed.001', nodeId='2'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [chr_brushed.001] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [chr_brushed.001] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [chr_brushed.001] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.011] Subset with index [0] based on material 'chr_brushed.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.011] Processing subset: materialId="2" numTriangles="434" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.011] Has subset 'chr_brushed.001' with '434' triangles and materialId="2" numTriangles="434" firstIndex="0" firstVertex="0" numIndices="1302" numVertices="382"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.011] Has '1' subsets, '434' triangles and '382' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.011] has shape ID '3'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.011] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.011] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.011] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.011] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.011] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.011] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.012] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.012] Filling out basic attributes, {name='Sphere.012', nodeId='4'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.012] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.012] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.012] Filling out basic attributes, {name='Sphere.012', nodeId='4'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.012] Has material 'black.001'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [black.001] Filling out basic attributes, {name='black.001', nodeId='3'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [black.001] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [black.001] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [black.001] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.012] Subset with index [0] based on material 'black.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.012] Processing subset: materialId="3" numTriangles="448" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.012] Has subset 'black.001' with '448' triangles and materialId="3" numTriangles="448" firstIndex="0" firstVertex="0" numIndices="1344" numVertices="381"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.012] Has '1' subsets, '448' triangles and '381' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.012] has shape ID '4'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.012] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.012] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.012] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.012] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.012] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.012] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.013] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.013] Filling out basic attributes, {name='Sphere.013', nodeId='5'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.013] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.013] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.013] Filling out basic attributes, {name='Sphere.013', nodeId='5'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.013] Has material 'chrome'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [chrome] Filling out basic attributes, {name='chrome', nodeId='4'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [chrome] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [chrome] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [chrome] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.013] Subset with index [0] based on material 'chrome'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.013] Processing subset: materialId="4" numTriangles="874" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.013] Has subset 'chrome' with '874' triangles and materialId="4" numTriangles="874" firstIndex="0" firstVertex="0" numIndices="2622" numVertices="785"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.013] Has '1' subsets, '874' triangles and '785' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.013] has shape ID '5'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.013] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.7895)
            (0.0000, 1.0000, 0.0000, 1.9432)
            (0.0000, 0.0000, 1.0000, 1.0038)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.013] translation is <Vector (0.7895, 1.9432, 1.0038)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.013] has translation: [0.789503 1.94317 1.00385]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.013] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.013] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.013] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.038] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.038] Filling out basic attributes, {name='Sphere.038', nodeId='6'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.039] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.039] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.039] Filling out basic attributes, {name='Sphere.039', nodeId='6'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.039] Has material 'chr'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [chr] Filling out basic attributes, {name='chr', nodeId='5'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [chr] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [chr] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [chr] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.039] Subset with index [0] based on material 'chr'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.039] Processing subset: materialId="5" numTriangles="5942" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.039] Has subset 'chr' with '5942' triangles and materialId="5" numTriangles="5942" firstIndex="0" firstVertex="0" numIndices="17826" numVertices="5495"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.039] Has '1' subsets, '5942' triangles and '5495' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.038] has shape ID '6'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.038] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.7895)
            (0.0000, 1.0000, 0.0000, 1.9432)
            (0.0000, 0.0000, 1.0000, 1.0038)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.038] translation is <Vector (0.7895, 1.9432, 1.0038)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.038] has translation: [0.789503 1.94317 1.00385]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.038] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.038] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.038] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.056] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.056] Filling out basic attributes, {name='Sphere.056', nodeId='7'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.050] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.050] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.050] Filling out basic attributes, {name='Sphere.050', nodeId='7'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.050] Has material 'paint'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [paint] Filling out basic attributes, {name='paint', nodeId='6'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [paint] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [paint] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [paint] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.050] Subset with index [0] based on material 'paint'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.050] Processing subset: materialId="6" numTriangles="1357" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.050] Has subset 'paint' with '1357' triangles and materialId="6" numTriangles="1357" firstIndex="0" firstVertex="0" numIndices="4071" numVertices="1018"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.050] Has '1' subsets, '1357' triangles and '1018' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.056] has shape ID '7'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.056] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.7895)
            (0.0000, 1.0000, 0.0000, 1.9432)
            (0.0000, 0.0000, 1.0000, 1.0038)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.056] translation is <Vector (0.7895, 1.9432, 1.0038)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.056] has translation: [0.789503 1.94317 1.00385]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.056] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.056] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.056] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.057] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.057] Filling out basic attributes, {name='Sphere.057', nodeId='8'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.051] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.051] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.051] Filling out basic attributes, {name='Sphere.051', nodeId='8'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.051] Has material 'glass_clear'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [glass_clear] Filling out basic attributes, {name='glass_clear', nodeId='7'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [glass_clear] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [glass_clear] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [glass_clear] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.051] Subset with index [0] based on material 'glass_clear'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.051] Processing subset: materialId="7" numTriangles="2" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.051] Has subset 'glass_clear' with '2' triangles and materialId="7" numTriangles="2" firstIndex="0" firstVertex="0" numIndices="6" numVertices="4"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.051] Has '1' subsets, '2' triangles and '4' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.057] has shape ID '8'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.057] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.7895)
            (0.0000, 1.0000, 0.0000, 1.9432)
            (0.0000, 0.0000, 1.0000, 1.0038)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.057] translation is <Vector (0.7895, 1.9432, 1.0038)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.057] has translation: [0.789503 1.94317 1.00385]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.057] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.057] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.057] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.058] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.058] Filling out basic attributes, {name='Sphere.058', nodeId='9'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.059] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.059] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.059] Filling out basic attributes, {name='Sphere.059', nodeId='9'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.059] Has material 'black'
i3dio.i3d.I3D:add_material:DEBUG: [3796] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [black] Filling out basic attributes, {name='black', nodeId='8'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [black] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [black] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [black] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.059] Subset with index [0] based on material 'black'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.059] Processing subset: materialId="8" numTriangles="956" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.059] Has subset 'black' with '956' triangles and materialId="8" numTriangles="956" firstIndex="0" firstVertex="0" numIndices="2868" numVertices="905"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.059] Has '1' subsets, '956' triangles and '905' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.058] has shape ID '9'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.058] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.7895)
            (0.0000, 1.0000, 0.0000, 1.9432)
            (0.0000, 0.0000, 1.0000, 1.0038)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.058] translation is <Vector (0.7895, 1.9432, 1.0038)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.058] has translation: [0.789503 1.94317 1.00385]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.058] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.058] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.058] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.059] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.059] Filling out basic attributes, {name='Sphere.059', nodeId='10'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.060] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.060] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.060] Filling out basic attributes, {name='Sphere.060', nodeId='10'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.060] Has material 'chr_brushed.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.060] Subset with index [0] based on material 'chr_brushed.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.060] Processing subset: materialId="2" numTriangles="434" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.060] Has subset 'chr_brushed.001' with '434' triangles and materialId="2" numTriangles="434" firstIndex="0" firstVertex="0" numIndices="1302" numVertices="382"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.060] Has '1' subsets, '434' triangles and '382' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.059] has shape ID '10'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.059] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.059] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.059] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.059] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.059] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.059] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.060] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.060] Filling out basic attributes, {name='Sphere.060', nodeId='11'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.061] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.061] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.061] Filling out basic attributes, {name='Sphere.061', nodeId='11'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.061] Has material 'chr'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.061] Subset with index [0] based on material 'chr'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.061] Processing subset: materialId="5" numTriangles="5942" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.061] Has subset 'chr' with '5942' triangles and materialId="5" numTriangles="5942" firstIndex="0" firstVertex="0" numIndices="17826" numVertices="5497"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.061] Has '1' subsets, '5942' triangles and '5497' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.060] has shape ID '11'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.060] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.060] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.060] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.060] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.060] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.060] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.061] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.061] Filling out basic attributes, {name='Sphere.061', nodeId='12'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.062] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.062] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.062] Filling out basic attributes, {name='Sphere.062', nodeId='12'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.062] Has material 'paint'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.062] Subset with index [0] based on material 'paint'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.062] Processing subset: materialId="6" numTriangles="1357" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.062] Has subset 'paint' with '1357' triangles and materialId="6" numTriangles="1357" firstIndex="0" firstVertex="0" numIndices="4071" numVertices="1026"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.062] Has '1' subsets, '1357' triangles and '1026' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.061] has shape ID '12'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.061] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.061] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.061] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.061] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.061] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.061] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.062] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.062] Filling out basic attributes, {name='Sphere.062', nodeId='13'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.063] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.063] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.063] Filling out basic attributes, {name='Sphere.063', nodeId='13'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.063] Has material 'glass_clear'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.063] Subset with index [0] based on material 'glass_clear'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.063] Processing subset: materialId="7" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.063] Has subset 'glass_clear' with '12' triangles and materialId="7" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="16"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.063] Has '1' subsets, '12' triangles and '16' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.062] has shape ID '13'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.062] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.062] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.062] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.062] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.062] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.062] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.063] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.063] Filling out basic attributes, {name='Sphere.063', nodeId='14'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.064] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.064] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.064] Filling out basic attributes, {name='Sphere.064', nodeId='14'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.064] Has material 'chrome'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.064] Subset with index [0] based on material 'chrome'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.064] Processing subset: materialId="4" numTriangles="874" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.064] Has subset 'chrome' with '874' triangles and materialId="4" numTriangles="874" firstIndex="0" firstVertex="0" numIndices="2622" numVertices="777"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.064] Has '1' subsets, '874' triangles and '777' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.063] has shape ID '14'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.063] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.063] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.063] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.063] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.063] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.063] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.064] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.064] Filling out basic attributes, {name='Sphere.064', nodeId='15'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.065] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.065] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.065] Filling out basic attributes, {name='Sphere.065', nodeId='15'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.065] Has material 'black'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.065] Subset with index [0] based on material 'black'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.065] Processing subset: materialId="8" numTriangles="1320" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.065] Has subset 'black' with '1320' triangles and materialId="8" numTriangles="1320" firstIndex="0" firstVertex="0" numIndices="3960" numVertices="1200"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.065] Has '1' subsets, '1320' triangles and '1200' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.064] has shape ID '15'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.064] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.064] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.064] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.064] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.064] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.064] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.065] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.065] Filling out basic attributes, {name='Sphere.065', nodeId='16'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.066] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.066] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.066] Filling out basic attributes, {name='Sphere.066', nodeId='16'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.066] Has material 'mirror'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.066] Subset with index [0] based on material 'mirror'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.066] Processing subset: materialId="1" numTriangles="87" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.066] Has subset 'mirror' with '87' triangles and materialId="1" numTriangles="87" firstIndex="0" firstVertex="0" numIndices="261" numVertices="75"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.066] Has '1' subsets, '87' triangles and '75' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.065] has shape ID '16'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.065] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.065] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.065] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.065] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.065] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.065] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.066] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.066] Filling out basic attributes, {name='Sphere.066', nodeId='17'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.067] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.067] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.067] Filling out basic attributes, {name='Sphere.067', nodeId='17'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.067] Has material 'black.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.067] Subset with index [0] based on material 'black.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.067] Processing subset: materialId="3" numTriangles="448" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.067] Has subset 'black.001' with '448' triangles and materialId="3" numTriangles="448" firstIndex="0" firstVertex="0" numIndices="1344" numVertices="385"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.067] Has '1' subsets, '448' triangles and '385' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.066] has shape ID '17'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.066] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.066] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.066] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.066] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.066] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.066] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.067] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.067] Filling out basic attributes, {name='Sphere.067', nodeId='18'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.068] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.068] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.068] Filling out basic attributes, {name='Sphere.068', nodeId='18'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.068] Has material 'chr'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.068] Subset with index [0] based on material 'chr'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.068] Processing subset: materialId="5" numTriangles="960" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.068] Has subset 'chr' with '960' triangles and materialId="5" numTriangles="960" firstIndex="0" firstVertex="0" numIndices="2880" numVertices="656"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.068] Has '1' subsets, '960' triangles and '656' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.067] has shape ID '18'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.067] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.067] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.067] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.067] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.067] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.067] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.068] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.068] Filling out basic attributes, {name='Sphere.068', nodeId='19'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.069] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.069] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.069] Filling out basic attributes, {name='Sphere.069', nodeId='19'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.069] Has material 'chr'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.069] Subset with index [0] based on material 'chr'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.069] Processing subset: materialId="5" numTriangles="960" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.069] Has subset 'chr' with '960' triangles and materialId="5" numTriangles="960" firstIndex="0" firstVertex="0" numIndices="2880" numVertices="660"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.069] Has '1' subsets, '960' triangles and '660' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.068] has shape ID '19'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.068] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.068] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.068] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.068] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.068] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.068] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [right] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [right] Filling out basic attributes, {name='right', nodeId='20'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle.002] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle.002] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Circle.002] Filling out basic attributes, {name='Circle.002', nodeId='20'}
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:WARNING: [Circle.002] has no vertices! Export of this mesh is aborted.
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [right] has shape ID '20'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [right] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.7895)
            (0.0000, 1.0000, 0.0000, 1.9432)
            (0.0000, 0.0000, 1.0000, 1.0038)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [right] translation is <Vector (0.7895, 1.9432, 1.0038)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [right] has translation: [0.789503 1.94317 1.00385]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [right] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [right] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [right] no more children to process in object
